/*
    Couleur de fond du site entier
*/
body { 
    background-color: #696969; 
    font-family: Arial, sans-serif;
}

/*
    Design du menu horizontal
*/
ul#menuCss li { 
    display : inline;
}

ul#menuCss {
    list-style-type : none;
    padding: 0px;
    margin-left: 15%;
    margin-right: 15%;
}

ul#menuCss li a {
    background-color: #DCDCDC;
    text-decoration: none;
    text-align: center;
}

ul#menuCss li a:hover {
    color: white;
}

/*
    Définition du corps du site
*/
#corpsCss {
    margin-left: 15%;
    margin-right: 15%;
}

/*
    Design du cadre de l'ajout des contacts et des livres
*/
#ajouterCss {
    border-style: solid;
    border-width: 1px; 
    padding: 0.5%;
    background-color: #DCDCDC;   
    margin: 0.5%;
}

label {
    display: block;
    width: 5%;
    float: left;
}

/*
    Design de la liste des contacts
*/
.contactCss {
    border-style: solid;
    border-width: 1px; 
    margin-bottom: 0.5%;
    padding: 0.5%;
    padding-top: 1%;
    background-color: #DCDCDC;
    width: 31%;
    display: inline-block;
}

.nomCss {
    display: inline-block;
    vertical-align: middle;
}

.prenomCss {
    display: inline-block;
    vertical-align: middle;
}

/*
    Design de la liste des livres
*/
.livreCss {
    border-style: solid;
    border-width: 1px;   
    margin-bottom: 1%;
    padding: 0.5%;
    background-color: #DCDCDC;
}

.titreCss {
    display: inline-block;
    padding-left: 2%;
    font-size: x-large;
}

.preteCss {
    float: right;
    display: inline-block;
}

.auteurCss {
    padding-left: 2%;
    padding-bottom: 0.5%;
}

.descriptionCss {
    padding-bottom: 0.5%;
}

.isbnCss {
    display: inline-block;
    font-size: small;
}

.modifierCss {
    float: right;
    margin-right: 0.5%;
}

.supprimerCss {
    float: right;
    display: inline-block;
}